engine-drag torque - Turkish English Dictionary